﻿using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Linq;
using System.Text;
using System.Threading.Tasks;

namespace MesProjectWinform.WareHouse
{
    public enum JobEnum
    {
        班组长,
        车间主任,
        生产主管,
        设备操作员,
        高级操作工,
        操作工,
        质量总监,
        质量经理,
        生产总监,
        生产经理,
        实验室主管,
        QA主管,
        QA工程师,
        QC工程师,
        QC技术员,
        检验员,
        IT总监,
        IT经理,
        系统架构师,
        MES运维主管,
        MES运维工程师,
        数据库管理员,
        网络工程师,
        IT支持工程师,
        厂长,
        仓库经理,
        仓库主管,
        仓管员,
        设备经理,
        设备主管,
        设备工程师,
        维修技术员,
        计划经理,
        计划主管,
        物控专员,
        调度员,
        计划员,
        工艺经理,
        工艺主管,
        工艺工程师,
        工艺技术员,
        工程经理,
        工程主管,
        项目工程师,
        产品工程师,
        技术总监,
        研发经理,
        研发主管,
        产品设计师,
        研发工程师,

    }

    /// <summary>
    /// 编码类型枚举
    /// </summary>
    public enum CodeType
    {
        /// <summary>
        /// 仓库编码
        /// </summary>
        WareHouse,

        /// <summary>
        /// 库位编码
        /// </summary>
        Location,

        /// <summary>
        /// 库区编码
        /// </summary>
        Area,

        /// <summary>
        /// 货架编码
        /// </summary>
        Shelves,

        /// <summary>
        /// 工艺分类
        /// </summary>
        Processclass,

        /// <summary>
        /// 工艺
        /// </summary>
        Process,
        /// <summary>
        /// 工艺明细
        /// </summary>
        ProcessItem,
        /// <summary>
        /// 工艺文件
        /// </summary>
        ProcessFile,

        /// <summary>
        /// 部门
        /// </summary>
        Dep,
        /// <summary>
        /// 职位
        /// </summary>
        Job,
        /// <summary>
        /// 人员
        /// </summary>
        EMP,
        /// <summary>
        /// 工序管理
        /// </summary>
        ProcessManag,
        /// <summary>
        /// 外部标签解析编码
        /// </summary>
        ExternalTag,

        /// <summary>
        /// 审批主单
        /// </summary>
        ProcessNodes,
        
        /// <summary>
        /// 审批明细
        /// </summary>
        ProcessNodesItem,

        /// <summary>
        /// 审批记录
        /// </summary>
        ProcessRecords,

        /// <summary>
        /// 审批
        /// </summary>
        ApprovalProcess

    }
}
